home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / v cisle / rainlendar / Rainlendar-Lite-2.1.exe / scripts / hotkeys.lua < prev    next >
Text File  |  2006-12-23  |  1KB  |  62 lines

  1. --
  2. -- DO NOT EDIT THIS FILE. IT WILL BE OVERWRITTEN WHEN YOU UPGRADE RAINLENDAR!
  3. -- If you want to add new hotkeys put the scripts to another file and prefix
  4. -- the functions with "Hotkey_".
  5. --
  6. -- When the hotkey is displayed in the options window the "Hotkey_"-prefix is 
  7. -- stripped from string as well as all '_'-chars. The names of the hotkeys can
  8. -- also be localized.
  9. --
  10.  
  11. function Hotkey_Current_Month()
  12.   Global_ShowMonth("0")
  13. end
  14.  
  15. function Hotkey_Next_Month()
  16.   Global_ShowMonth("+1")
  17. end
  18.  
  19. function Hotkey_Previous_Month()
  20.   Global_ShowMonth("-1")
  21. end
  22.  
  23. function Hotkey_Hide_Windows()
  24.   local listWindows = Rainlendar_GetWindows()
  25.   for key, value in pairs(listWindows) do
  26.     Rainlendar_HideWindow(value)
  27.   end
  28. end
  29.  
  30. function Hotkey_Show_Windows()
  31.   local listWindows = Rainlendar_GetWindows()
  32.   for key, value in pairs(listWindows) do
  33.     Rainlendar_ShowWindow(value)
  34.   end
  35. end
  36.  
  37. function Hotkey_Toggle_Windows()
  38.   local visible = false
  39.   listWindows = Rainlendar_GetWindows()
  40.   for key, value in pairs(listWindows) do
  41.     visible = visible or Rainlendar_IsWindowVisible(value)
  42.   end
  43.   
  44.   if visible then
  45.     Hotkey_Hide_Windows()
  46.   else
  47.     Hotkey_Show_Windows()
  48.   end
  49. end
  50.  
  51. function Hotkey_Refresh()
  52.   Rainlendar_Refresh()
  53. end
  54.  
  55. function Hotkey_Create_New_Task()
  56.   Rainlendar_OpenDialog("Todo")
  57. end
  58.  
  59. function Hotkey_Create_New_Event()
  60.   Rainlendar_OpenDialog("Event")
  61. end
  62.